Software understanding: Automatic classification of software identifiers
نویسندگان
چکیده
منابع مشابه
Software understanding: Automatic classification of software identifiers
Identifier names (e.g., packages, classes, methods, variables) are one of most important software comprehension sources. Identifier names need to be analyzed in order to support collaborative software engineering and to reuse source codes. Indeed, they convey domain concept of softwares. For instance, “getMinimumSupport” would be associated with association rule concept in data mining softwares...
متن کاملClassification of automatic software build methods
The process of creating working software from source code and other components (like libraries, database files, etc.) is called “software build”. Apart from linking and compiling, it can include other steps like automated testing, static code analysis, documentation generation, deployment and other. All that steps can be automated using a build description of some sort (e.g. script). This artic...
متن کاملComponent Module Classification for Distributed Software Understanding
Effective analysis and evolution of existing distributed software systems rely to great an extent on the ability to recognise implemented executable components, particularly their constituent modules. Traditionally, this information is obtained via manual examination of configuration files and the source code directory hierarchy. However, both types of artifact are limited in distinguishing whi...
متن کاملLinné, a Software System for Automatic Classification
We report on the software system Linné, which has been designed for the development and evaluation of classification models. Linné is used for the exploitation of the Hamburg/ESO survey (HES), an objective prism survey covering the entire southern extragalactic sky.
متن کاملSoftware Behavior: Automatic Classification and its Applications
A program’s behavior is ultimately the collection of all its executions. This collection is diverse, unpredictable, and generally unbounded. Thus it is especially suited to statistical analysis and machine learning techniques. We explore the thesis that 1stand 2nd-order Markov models of event-transitions are effective predictors of program behavior. We present a technique that models program ex...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Intelligent Data Analysis
سال: 2015
ISSN: 1088-467X,1571-4128
DOI: 10.3233/ida-150744